Big Huge Thesaurus

Pueraria lobata

noun

sounds kind of like